#####################################################################################
#
# 使用 SQLAlchemy 查询数据库
#
#####################################################################################

from models import *
from sqlalchemy import create_engine
from sqlalchemy.orm import Session
from sqlalchemy import select

# 连接SQLServer
engine = create_engine("mssql+pymssql://wluser:wlpwd.123@msdbt/wldbtest", echo=True)

with Session(engine) as session:
    # Simple SELECT
    stmt = select(User).where(User.name.in_(["spongebob", "sandy"]))

    for user in session.scalars(stmt):
        print(user)
